@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	position:relative;
}

#Mapa {
	width:100%;
	height:100%;
	background:#C0E0FF;
}

#Menu {
	width:100%;
	height:100%;
	background:#EFEFEF;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	text-align:left;
}

#Menu .title{
	text-align:center;
	font-size:14px;
	color:#990000;
	font-weight:bold;
	background:url(../images/menuTitleBG.gif) repeat-x;
	border-bottom:#FFFFFF 1px solid;	
}

#Menu .content{
	overflow:auto;
	padding-top:6px;
	overflow-x:hidden;
}

#Menu .content .detalle{
	width: 100%;
	width: 94% !important;
	border: #CCCCCC 1px dotted;
	margin:2;
	padding:5;
	font-size:12px;
}

#Menu .content .searchBar{
	width: 100%;
	width: 94% !important;
	border: #C3C3C3 1px solid;
	margin:2;
	padding:5;
	height:20px;
	background:#EBEBEB;
}

#Menu .content .searchBar input{
	border: 1px solid #33CCFF;
	height: 20px;
}

#Menu .content .searchBar .searchBTN{
	background: url(../images/searchBTN.gif) center no-repeat;
	float:right;
}

#Menu .content .searchBar .searchBTNover{
	background: url(../images/searchBTNover.gif) center no-repeat;
	float:right;
}

#Menu .content .savePointBar {
	width: 100%;
	width: 94% !important;
	border: #C3C3C3 1px solid;
	margin:2;
	padding:5;
	height:20px;
	background:#EBEBEB;
}

#Menu .content .savePointBar .saveBTN{
	background: url(../images/saveBTN.gif) center no-repeat;
	float:left;
}

#Menu .content .savePointBar .saveBTNover{
	background: url(../images/saveBTNover.gif) center no-repeat;
	float:left;
}

savePointBar

#Menu .content .searchResults{
	width: 100%;
}
#Menu .content .searchResults .itemDir{
	width: 100%;
	width: 94% !important;
	border: #EBEBEB 1px solid;
	margin:2;
	font-size:11px;
	padding:5;
	height:auto;
	font-weight:bold;
	background:#E3E3E3;
}

#Menu .content .searchResults .itemDirOver{
	width: 100%;
	width: 94% !important;
	border: #FFFFFF 1px solid;
	margin:2;
	padding:5;
	height:auto;
	font-size:11px;
	font-weight:bold;
	color: #990000;
	background:#F0FFF8;
	cursor: pointer;
}

#Menu .content .searchResults .itemDirSelected{
	width: 100%;
	width: 94% !important;
	border-left: 1px solid #CFCFCF;
	border-top: 1px solid #CFCFCF;
	border-bottom: 1px solid #F7F7F7;
	border-right: 1px solid #F7F7F7;
	margin:2;
	padding:5;
	height:auto;
	font-size:11px;
	font-weight:bold;
	color: #333333;
	background:#F8FFFC;
	cursor: pointer;
}

#Menu .content .searchResults .itemMsg{
	width: 100%;
	width: 94% !important;
	border: 1px solid #FFFFCC;
	margin:2;
	padding:5;
	height:auto;
	font-size:11px;
	font-weight:bold;
	color: #990000;
	background:#E3E3E3;
}
